---
slug: /
sidebar_label: Introduction
title: Introduction to Rasa Open Source
hide_table_of_contents: true 
description: Learn more about open-source natural language processing library Rasa for conversation handling, intent classification and entity extraction in on premise chatbots.
abstract: Rasa is an open source machine learning framework for automated text and voice-based conversations. Understand messages, hold conversations, and connect to messaging channels and APIs.
---
import useBaseUrl from '@docusaurus/useBaseUrl';

## Prototype an Assistant

Try out Rasa Open Source before you install by prototyping in the [Rasa Playground](playground.mdx)!

## Quick Install

[Install Rasa Open Source](installation.mdx) with a quick pip command.

## Migrate from 1.x

Coming from Rasa Open Source 1.x? Check out our [1.x to 2.x migration guide](migration-guide.mdx).

:::note Legacy Docs
These docs are for Rasa Open Source 2.0 and later. You can find documentation for Rasa
Open Source 1.x at <a href="https://legacy-docs-v1.rasa.com" target="_blank" rel="nofollow noopener noreferrer">https://legacy-docs-v1.rasa.com</a>.
:::
